sql= "select * from PE_Article where (ArticleID is null)"

来源:百度知道 编辑:UC知道 时间:2024/09/20 23:39:49
sql= "select * from PE_Article where (ArticleID is null)"
这个语句要怎么改啊,ArticleID是数字类型的,提示说

错误类型:
Microsoft JET Database Engine (0x80040E21)
由于其 Required 属性设置为真(True),字段 'PE_Article.ArticleID' 不能包含 Null 值。在此字段中输入一个数值。
那为什么 sql= "select * from PE_jiagong where (ID is null)" 就可以,ID是自动编号的就行吗?这个也是主键啊……
而且 articleid 虽然是数字类型的,但是也不用输入内容,它自己会自动生成的,跟自动编号差不多啊

ArticleID应该是主键!!不可以包含NULL值

电脑已经告诉你了"字段 'PE_Article.ArticleID' 不能包含 Null 值"你还搜"ArticleID is null"怎么能不出错呢.
就好象告诉你女浴室不准进男的,结果你还要在女浴室里搜带小鸡鸡的,怎么可能搜得到呢?